<!--/**********************************
|PAGE: register.php
|DESCRIPT: trang đăng kí tài khoản cho người dùng
***********************************/-->
<?php if (!defined('IN_MEDIA')) die("Url not invail"); if (isset($_SESSION['user'])) header("Location: ./")?>
<title>Đăng kí tài khoản</title>
<script  type="text/javascript">
//Hàm AJAX gửi dữ liệu lên file ajax.php
function sendform(type,text){
		if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
			 xmlhttp=new XMLHttpRequest();
		}
		else{// code for IE6, IE5
			 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		xmlhttp.onreadystatechange=function(){
				if (xmlhttp.readyState==4 && xmlhttp.status==200){
					eval (xmlhttp.responseText);//Thực thi mã trả về từ ajax
				}
		}								
			xmlhttp.open("GET","ajax.php?action="+type+"&text="+text,true);
			xmlhttp.send();	
} 	
//Validate form										
function valiform(id,status,mess){									
		if (status==1){									 
				 document.getElementById(id).innerHTML="<b class='form_ok'>"+mess+"</b>";				
		}
		else  {
				document.getElementById(id).innerHTML="<b class='form_fail'>"+mess+"</b>";	
		}
}	
</script>
	<?php  include ('toptoolbar.php'); ?> 
<div id="outter">
	<?php  include ('header.php');?> 
    <?php  include ('menu.php');?>
    <?php 
		if (isset($_POST['dangki'])){
			if (empty($_POST['username']))
				echo "<script>$(document).ready(function(){valiform('us_mess',0,'Trống')})</script>";
			elseif (strlen($_POST['username'])<4||strlen($_POST['username'])>16)
				echo "<script>$(document).ready(function(){valiform('us_mess',0,'Độ dài từ 4-16')})</script>";
			elseif (!preg_match('/^[A-Za-z0-9_]*$/',$_POST['username']))
				echo "<script>$(document).ready(function(){valiform('us_mess',0,'Chỉ bao gồm a-z,A-Z,0-9,_')})</script>";
			elseif ($mysql->is_exis('user_id',$tb_prefix.'user',trim($_POST['username']))) 
				echo "<script>$(document).ready(function(){valiform('us_mess',0,'Đã tồn tại, vui lòng chọn tên khác')})</script>";
			elseif (empty($_POST['name']))
				echo "<script>$(document).ready(function(){valiform('ht_mess',0,'Trống')})</script>";
			elseif (strlen($_POST['name'])<4||strlen($_POST['name'])>50)
				echo "<script>$(document).ready(function(){valiform('ht_mess',0,'Độ dài từ 4-50')})</script>";
			elseif (empty($_POST['email']))
				echo "<script>$(document).ready(function(){valiform('em_mess',0,'Trống')})</script>";
			elseif (!preg_match('/^[^@]+@[a-zA-Z0-9._-]+\.[a-zA-Z]+$/',$_POST['email'])) 
				echo "<script>$(document).ready(function(){valiform('em_mess',0,'Định dạng Email không đúng')})</script>";
			elseif (empty($_POST['password']))
				echo "<script>$(document).ready(function(){valiform('mk_mess',0,'Trống')})</script>";
			elseif ($mysql->is_exis('user_mail',$tb_prefix.'user',trim($_POST['email']))) 
				echo "<script>$(document).ready(function(){valiform('em_mess',0,'Email này đã tồn tại trong hệ thống')})</script>";		
			elseif (strlen($_POST['password'])<6||strlen($_POST['password'])>=50)
				echo "<script>$(document).ready(function(){valiform('mk_mess',0,'Độ dài từ 6-50')})</script>";
			elseif ($_POST['repassword']!=$_POST['password'])
				echo "<script>$(document).ready(function(){valiform('rmk_mess',0,'Xác nhận mật khẩu không đúng')})</script>";	
			elseif (empty($_POST['mobile']))
				echo "<script>$(document).ready(function(){valiform('dt_mess',0,'Trống')})</script>";					
			elseif (!preg_match('/^0[1-9][0-9]{8,12}$/',$_POST['mobile']))	
				echo "<script>$(document).ready(function(){valiform('dt_mess',0,'SĐT không đúng')})</script>";	
			elseif (empty($_POST['gender']))		
				echo "<script>$(document).ready(function(){valiform('gen_mess',0,'Chưa chọn giới tính')})</script>";
			elseif ($_POST['formReg_day']==0 || $_POST['formReg_month']==0 ||	$_POST['formReg_year']==0)
				echo "<script>$(document).ready(function(){valiform('bd_mess',0,'Chọn Ngày Tháng Năm sinh')})</script>";		
			elseif (empty($_POST['address']))
				echo "<script>$(document).ready(function(){valiform('dc_mess',0,'Trống')})</script>";
			elseif (strlen($_POST['address'])<6||strlen($_POST['address'])>=2000)
				echo "<script>$(document).ready(function(){valiform('dc_mess',0,'Độ dài từ 6-200')})</script>";	
			elseif (empty($_POST['captcha']))
				echo "<script>$(document).ready(function(){valiform('cc_mess',0,'Điền chính xác dãy số bên cạnh')})</script>";	
			elseif ($_POST['captcha']!=$_SESSION['security_code'])
				echo "<script>$(document).ready(function(){valiform('cc_mess',0,'Không chính xác, xin hãy gõ lại')})</script>";	
			else{				
				$gender=$_POST['gender']+0;
				$birthday=birthday($_POST['formReg_day'],$_POST['formReg_month'],$_POST['formReg_year']);
				$mysql->query("INSERT INTO ".$tb_prefix."user VALUES('".mysql_real_escape_string($_POST['username'])."', '".mysql_real_escape_string($_POST['name'])."', '".md5($_POST['password'])."', '".$_POST['email']."', '1', '".mysql_real_escape_string($_POST['mobile'])."', '".$birthday."', '".$gender."', '".today()."', '".$_POST['zone_id']."', '".mysql_real_escape_string($_POST['address'])."', '".mysql_real_escape_string($_POST['nick_yahoo'])."')");
				$_SESSION['user']=mysql_real_escape_string($_POST['username']);
				echo "<script> alert ('Chúc mừng bạn đã đăng kí thành công!');location.href='./'</script>";
			}
		}	
	?>
    <div id="content">                         
                <!--begin summit member-->
                <div id="tab_regis" class="folder" style="width:810px; margin:0 auto;">
                    <!--begin summit form-->
                    <div  class="folder-title-new"><div  class="square"></div>Thông tin bắt buộc (<span class="redfont">*</span>)</div>
                    <div class="folder-body" style="position:relative; padding:0px 30px 10px 30px;">   
                    
                    <form name="Register" method="post" action="">
                                        <ul>
                      <li>	  
                              <label >Tên đăng nhập <b class="redfont">*</b></label>
                              <input name="username" type="text" onKeyup="sendform('username',this.value)" style="width:220px; border:1px solid #CCCCCC;" value="<?php if(isset($_POST['username']))echo $_POST['username'] ?>" /> <span id="us_mess"></span>
                            </li>                           
                            <li> <label > Họ và Tên <b class="redfont">*</b></label>
                                <input name="name" onKeyup="sendform('hoten',this.value)" id="formReg_name"  style="width:220px; border:1px solid #CCCCCC;"  type="text" value="<?php if(isset($_POST['name'])) echo $_POST['name'] ?>"/>
                                <span id="ht_mess"></span>
                            </li>
                            <li><label >Email <b class="redfont">*</b></label>
                                <input name="email" id="formReg_email" onKeyup="sendform('email',this.value)"  type="text"  style="width:220px; border:1px solid #CCCCCC;" value="<?php if(isset($_POST['email'])) echo $_POST['email'] ?>" />  <span id="em_mess"></span>
                               
                            </li>
                            <li><label >Mật khẩu <b class="redfont">*</b></label>
                                <input name="password" onKeyup="sendform('matkhau',this.value)" id="formReg_password" type="password"  style="width:220px; border:1px solid #CCCCCC;" value="<?php if(isset($_POST['password'])) echo $_POST['password']?>" /> <span id="mk_mess"></span>                               
                                 </li>
                            <li><label >Nhập lại mật khẩu <b class="redfont">*</b></label>
            
                                <input name="repassword"  onKeyup="sendform('rematkhau',this.value)" id="formReg_repassword" type="password"   style="width:220px; border:1px solid #CCCCCC;" value="<?php if(isset($_POST['repassword'])) echo $_POST['repassword']?>"/>   <span id="rmk_mess"></span>    
                           </li>
                            <li><label >Số điện thoại </label>
                                <input type="text" style="width:220px; border:1px solid #CCCCCC;" onKeyup="sendform('dienthoai',this.value)"   name="mobile" id="formReg_mobile" value="<?php if(isset($_POST['mobile'])) echo $_POST['mobile'] ?>"/> <span id="dt_mess"></span>  
                            </li>
                            <li><label>Giới tính</label>
                            			<?php 
										     if (isset($_POST['gender'])&&!empty($_POST['gender'])){
												 if ($_POST['gender']==1)
												 	echo  "<input type='radio' name='gender'  checked value='1'/> Nam
                                        <input type='radio' name='gender'   value='2'/> Nữ";
												 else 
												   echo  "<input type='radio' name='gender'  value='1'/> Nam
                                        <input type='radio' name='gender'  checked  value='2'/> Nữ";
											 }
											 else 
												   echo  "<input type='radio' name='gender'  value='1'/> Nam
                                        <input type='radio' name='gender'    value='2'/> Nữ";	
										?>
                            	 <span id="gen_mess"></span>
                            </li>
                            <!--Combobox Ngay sinh-->
                            <li><label>Ngày sinh</label>
                                        <select style="width:60px;" id="formReg_day" name="formReg_day" >
											<option value=0 selected='selected' >Ngày</option>
										   <?php 
											for ($i=1;$i<=31;$i++){
													echo "<option value=".$i; 
														if (isset($_POST['formReg_day'])&&!empty($_POST['formReg_day'])&&$_POST['formReg_day']==$i)
															echo " selected='selected'";
													echo ">".$i."</option>";
											
                                            }
											?>            
                                        </select>
                                        <select style="width:68px;" id="formReg_month" name="formReg_month">
                                         		  <option value="0" selected>Tháng</option>
                                            <?php 
											for ($i=1;$i<=12;$i++){
													echo "<option value=".$i; 
														if (isset($_POST['formReg_month'])&&!empty($_POST['formReg_month'])&&$_POST['formReg_month']==$i)
															echo " selected='selected'";
													echo ">".$i."</option>";											
                                            }
											?>            
                                        </select>
                                     	   <select  style="width:85px;" id="formReg_year" name="formReg_year">
                                          <option value="0" selected>Năm</option>
                                          <?php 
											for ($i=1950;$i<=2005;$i++){
													echo "<option value=".$i; 
														if (isset($_POST['formReg_year'])&&!empty($_POST['formReg_year'])&&$_POST['formReg_year']==$i)
															echo " selected='selected'";
													echo ">".$i."</option>";
                                            }
											?>
                                        </select>
                                        <span id="bd_mess"></span>
                          </li>   
                            <!--Combobox Dia Phuong-->                      
                            <li><label >Địa phương <b class="redfont">*</b></label>
                              <select name="zone_id" id="zone_id" style="width:120px; ">
                                <option value="0">Chọn Huyện</option>
									  <?php 
                                     
                                      $diaphuong=array('1'=>'TP Cà Mau', '2'=>'Thới Bình', '3'=>'Đầm Dơi', '4'=>'Cái Nước', '5'=>'Trần Văn Thời', '6'=>'Năm Căn', '7'=>'U Minh', '8'=>'Ngọc Hiển', '9'=>'Phú Tân', '10'=>'Tỉnh Khác');
                                      foreach ($diaphuong as $key=>$value){
                                          echo "<option value=".$key; 
                                          if (isset($_POST['zone_id'])&&!empty($_POST['zone_id'])&&$_POST['zone_id']==$key)
                                                echo " selected='selected'";
                                                echo ">".$value."</option>";
                                      }
                                      ?>
                              </select>
                                <span id="subzone" style="width:108px;">
                                    
                                </span>                   
                            </li>
                            <li><label >Địa chỉ <b class="redfont">*</b></label>
                                <input type="text" style="width:220px; border:1px solid #CCCCCC;"  onKeyup="sendform('diachi',this.value)"  value="<?php if(isset($_POST['address'])) echo $_POST['address'] ?>"  name="address" id="formReg_address"/>
                                  <span id="dc_mess" ></span> 
                            </li>
                            <li><label>Nick YM</label><input type="text" style="width:220px; border:1px solid #CCCCCC;" name="nick_yahoo"  id="formReg_nick_yahoo"  value="<?php if(isset($_POST['nick_yahoo'])) echo $_POST['nick_yahoo'] ?>"/></li>
                            <li>
                              <label>Mã xác nhận<b class="redfont">*</b><br /> <span>(Nhập các ký tự của hình bên)</span></label>
                              <input name="captcha" type="text" style="width:115px; border:1px solid #CCCCCC;" id="formReg_public_key"  onKeyup="sendform('captcha',this.value)" /> <span id="capcha"></span> <img src="templeted/captcha.php?width=100&height=40&characters=5">
                              <span id="cc_mess"></span> 
                            </li>
                            <li style="padding-left:170px; *padding-left:148px;"><input type="checkbox" id="accept_condition" name="term" checked="checked" /> Tôi đã đọc và đồng ý với <a href="#" >Thỏa thuận thành viên</a> của ThiTruongCaMau.com</li>
                              
                        </ul>
                        <div class="normal_gold_button" style="padding:10px 0px 0px 170px;"><span><em>
               	    		<input type="submit" name="dangki" value="Đăng ký" style="width:86px;" /></em></span>
                      </div>
                      </form>
                         <div class="clearfix"></div>                      
                    </div>
                    <div class="folder-body" style="padding:0px 30px 10px 30px;">
                            <!--begin toggle-->
                            <div id="box-info-contact" style="display:none">
                            </div>
                            <!--end toggle-->     
                            <div class="clearfix"></div>
                    </div>
                    <div class="folder-bottom"><div class="square-bottom"></div></div>
                    <!--end summit form-->
                </div>
                <!--end summit member-->
                <div class="clearfix"></div>  
    </div>
   <?php include ('footer.php'); ?>  
</div>  
<!--end content -->	
 

            		
      